/**
 * Created by Administrator on 2017/5/31 0031.
 */
require(["jquery","bootstrap",'bbcare',"scprit/department/view/template/addMissionTemplate.js"],function($,bootstrap,$bb,tpl){
    var URL = $bb.baseUrl("department")+"followup/service";
    //宣教模板列表查询：
    var rows= 12,page= 1,pages;
    var templateType="01",sceneType,diseaseType,sortType;
    var $nextPage=$("#nextPage"),$more=$(".more");
    function ajax(rows,page,type){
        var searchContent= $.trim($("#search").val());
        $bb.ajax({
            url: URL + "/education/template/list",
            data: JSON.stringify({
                data: {
                    "rows":rows,
                    "page":page,
                    'templateType':templateType,    //01：图文 02 视频 03 网页模块 04 模板定制
                    'templateName':searchContent,   //模糊搜索：模板名称
                    "diseaseType": diseaseType,     //专病类型；01:早产儿 02:血液病 03:新生儿二保
                    "sceneType":sceneType ,         // 宣教场景类型 01:门诊须知 02:随访必要性 03:家庭喂养
                    "sort":sortType                  //	0:最多引用 1：最多浏览 2：最新上架
                }
            }),
            success: function (data) {
                if(data.success){
                    var total=data.total;$more.addClass("show");
                    if(total == 0){
                        $nextPage.html("暂无模板……");
                        $("#thumbnail").html("");
                    }else{
                        pages=Math.ceil(total/rows); //分成几页
                        page == pages ? $nextPage.html("全部模板已加载完毕……"):$nextPage.html("点击加载更多模板……");
                        var row=data.rows;
                        if(type){
                            tpl.temInit({"id":"#thumbnail","data":row});
                        }else{
                            tpl.temInit2({"id":"#thumbnail","data":row});
                        }
                    }
                }
            }
        });
    }
    ajax(rows,page);
    $("#nextPage").click(function(){
        var type= $(this).attr("isAppend");
        page++;
        if(page>pages){
            $(this).html("全部模板已加载完毕……");
        }else{
            ajax(rows,page,type);
        }
    });
    //搜索：
    $("#toSearch").click(function(){
        page=1;
        ajax(rows,page);
    });
    $("#search").keyup(function(){
        page=1;
        ajax(rows,page);
    });

    //条件查询：
    var temLis=$("#temType>li");
    var sceneLis=$("#sceneType>li");
    var disLis=$("#diseaseType>li");
    var sortLis=$("#sortType>li>div>button");
    temLis.click(function(){
       page=1;
       $(this).addClass("selected").siblings().removeClass("selected");
       templateType=($(this).attr("type"));
       ajax(rows,page);
    });
    sceneLis.click(function(){
        page=1;
        $(this).addClass("defaultAll").siblings().removeClass("defaultAll");
        sceneType=($(this).attr("type"));
        ajax(rows,page);
    });

    disLis.click(function(){
        page=1;
        $(this).addClass("defaultAll").siblings().removeClass("defaultAll");
        diseaseType=($(this).attr("type"));
        ajax(rows,page);
    });
    sortLis.click(function(){
        page=1;
        $(this).addClass("checked").siblings().removeClass("checked");
        sortType=($(this).attr("type"));
        ajax(rows,page);
    });
    //点击跳转：
    $("#thumbnail").on("click",".badge",function(){
        var templateId=$(this).attr("templateId");
        if(templateId){
            var obj={"templateId":templateId};
            $bb.openPage("editMission",obj);
        }
    });
});